public abstract class XMLHandler
{
    public XMLHandler()
    {

    }

    ~XMLHandler()
    {

    }

    public abstract void elementStart(string element, XMLAttributes attributes);
    public abstract void elementEnd(string element);

    public virtual void text(string text)
    {

    }
};